package com.jblog.core.model.blog.param;

import com.jblog.core.model.BaseParam;
import com.jblog.core.model.blog.Post;
import com.jblog.core.model.common.Status;

public class TagParam extends BaseParam {
    private Post post;
    private String alias;
    private Status status;
    private String name;

    public TagParam() {
    }

    public TagParam(Long id) {
        setId(id);
    }
    
    public TagParam(Post post) {
        this.post = post;
    }

    public TagParam(String alias) {
        this.alias = alias;
    }

    public TagParam(Integer start, Integer end) {
        super(start, end);
    }

    public Post getPost() {
        return post;
    }

    public void setPost(Post post) {
        this.post = post;
    }

    public String getAlias() {
        return alias;
    }

    public void setAlias(String alias) {
        this.alias = alias;
    }

    public Status getStatus() {
        return status;
    }

    public void setStatus(Status status) {
        this.status = status;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

}
